caged system explained